bulletproof window - Spanish English Dictionary